iT邦幫忙

2024 iThome 鐵人賽

DAY 9
0
Python

python介紹系列 第 9

Python基礎語法(四)

  • 分享至 

  • xImage
  •  

列表推導式:列表推導式是一種簡潔的語法,用來生成新列表:
numbers = [x for x in range(5)]
print(numbers) # [0, 1, 2, 3, 4]
這行程式生成了從 0 到 4 的列表。這種語法簡單且高效,讓程式碼更清晰。

模組導入:Python有豐富的標準庫,你可以導入不同的模組來使用其功能:
import math
print(math.sqrt(16)) # 印出 4.0
這裡我們導入了 math 模組,並使用了平方根函數 sqrt。模組可以讓你的程式功能更強大。

物件導向程式設計:Python支持物件導向,你可以透過類別來定義自己的物件:
class Person:
def init(self, name, age):
self.name = name
self.age = age

p1 = Person("Alice", 30)
print(p1.name)
這裡我們定義了一個 Person 類別,並創建了 p1 物件。物件導向讓我們能更好地組織和管理代碼。

Lambda 函數:lambda 是一種簡短的匿名函數,通常用在只需要簡單操作的情況:
add = lambda x, y: x + y
print(add(5, 3)) # 印出 8
這裡我們使用 lambda 定義了一個簡單的加法函數。它讓代碼更簡潔,也更靈活!


上一篇
Python基礎語法(三)
下一篇
Python基礎語法(五)
系列文
python介紹30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言